joint and several commitment - French English Dictionary